#ifndef CARD_H
#define CARD_H

#include "main.h"

class Pack;

class Card
{
private:
	Byte				value;

public:
	Card(Byte v);
	Card(const Byte& s, const Byte& r);

	Byte getSuit() const;
	Byte getRank() const;

	static String toString(const Byte& s, const Byte& r);
	String toString() const;

	Bool operator==(const Card& c) const;
	Bool operator<(const Card& c) const;
};

#endif